home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / basic / files.bbs < prev    next >
Encoding:
File List  |  1993-11-03  |  72.0 KB  |  1,026 lines

  1. TRY_QB.ZIP     681525  09-16-93  Try QuickBASIC (Microsoft Corporation; $0)
  2.                                | contains a trial version of Microsoft
  3.                                | QuickBASIC 4.5. Only those features that
  4.                                | allow you to load and save your programs, or
  5.                                | compile executable files have been disabled.
  6.                                | MS has put virtually the entire QB manual
  7.                                | into context-sensitive help screens.
  8. ANGELLIB.ZIP   242465  06-15-93  AngelLib 1.9 (Babudro, Angel; $17) is a
  9.                                | library of MS Basic PDS 7.1 routines for
  10.                                | developing business applications. Routines
  11.                                | are provided to manage/select printers and
  12.                                | fonts, laser font downloading, scrollable
  13.                                | information window, file selection window
  14.                                | and more. Sample linker library (LIB) and a
  15.                                | quick library (QLB) are included.
  16. APG@_1.EXE     290506  04-15-93  Automatic Program Generator 1.2 (S & M
  17.                                | Software; $30) allows for easy creation of
  18.                                | programs that create, maintain and print
  19.                                | data files. Several files are included as
  20.                                | examples.
  21. APG@_2.EXE     127977  04-15-93  See xxx
  22. APBASIC.ZIP    136591  10-13-93  APBasic Compiler (CompTech Software and
  23.                                | Consulting Inc.; $43) is a structured BASIC
  24.                                | programming environment and compiler with
  25.                                | full-screen debugger and extensive on-line
  26.                                | help. ASIC (disk #2363), a similar program,
  27.                                | is a very good BASIC compiler but without
  28.                                | denigrating it in any way, APBasic seems to
  29.                                | be even slicker, more powerful, and more
  30.                                | compatible with BASICA/QB. We fed a small QB
  31.                                | program into APBasic which handled it
  32.                                | easily. The same program in ASIC generated
  33.                                | over 50 compatibility type errors when
  34.                                | compiled. We also like APBasic's debugging
  35.                                | and error searching better. A program is
  36.                                | included that will create a doc file from
  37.                                | the help file.
  38. ASIC.ZIP       272649  10-13-93  ASIC 4.0 (Visti, David A.; $25) is a BASIC
  39.                                | programming environment. It includes a
  40.                                | full-screen text editor from which you can
  41.                                | edit, compile, and execute your programs -
  42.                                | all without leaving the editor. ASIC is a
  43.                                | subset of BASICA and GWBASIC and supports
  44.                                | over 40 BASIC statements, integer and string
  45.                                | variables, and integer arrays. It will
  46.                                | compile programs at high speed, and the code
  47.                                | it generates is fast and compact. It
  48.                                | includes support for Bload, Bsave, Command$,
  49.                                | Date$, Time$, and many other commands. Other
  50.                                | features include on-line keyword and menu
  51.                                | help, fast debugger trace speed, support for
  52.                                | 32 bit integer values, block IF statements,
  53.                                | support for hexidecimal and binary
  54.                                | constants, EGA/VGA graphics support, and
  55.                                | more.
  56. TINYBAS.ZIP     26223  10-15-93  Tiny Basic Interpreter is the assembler
  57.                                | source code and executable for a small (<3k)
  58.                                | Basic interpreter.
  59. BASCTUT.COM      9395  06-21-90  BASIC Tutorial #1 (Harper, Richard ASP; $0)
  60.                                | is a tutorial on BASIC. It deals with with
  61.                                | variables, INPUT and PRINT statements and
  62.                                | simple program flowcharting.
  63. QUIRKS.TXT      82178  10-19-90  Quirks (Novisoff, Mark; $0) contains
  64.                                | information about bugs, quirks, and general
  65.                                | points of interest about PDS7 and QB.
  66. TUTORQB.COM     34266  03-14-90  TutorQB (Ford, Nelson, ASP; $0) is a set of
  67.                                | tutorials for QB. While most of the
  68.                                | information is still valid, the screen
  69.                                | layouts were done for QB.
  70. ISAMTOO.EXE     11886  11-15-91  IsamToot (Woodward, Kirk; $0) is a tutorial
  71.                                | on Microsoft's ISAM database engine in PDS
  72.                                | 7. The course moves from flat file demos to
  73.                                | multi-file, relational database application.
  74.                                | Source is included.
  75. UN_NEW.DOC        337  02-26-84  Un_New tells how to get back a program in
  76.                                | BASICA after typing NEW.
  77. 5BASIC_.EXE     22611  03-27-93  5BASIC (DeJesus, Edmund; $0) teaches you how
  78.                                | to write programs by learning just 5 Basic
  79.                                | statements.
  80. SUBLIST.EXE     64645  06-18-92  Sublist 1.0 (Feldhamer, Leon; $0) creates a
  81.                                | cross reference listing of all SUBs and
  82.                                | FUNCTIONS in a Quick Basic or Basic PDS
  83.                                | program.
  84. TRUERR.ZIP       2845  07-28-92  TruErr (Kiehl, Thomas; $35) gives you the
  85.                                | true error line in your compiled PDS or
  86.                                | VBDOS programs instead of addresses pointing
  87.                                | to the error handler.
  88. BTRAIN.ZIP      72441  10-18-93  Basic Training 1.2 (Cascoly Software ASP;
  89.                                | $?) is an introductory tutorial on Basic
  90.                                | programming. It can be used with almost any
  91.                                | Basic compiler or environment such as QBASIC
  92.                                | that comes with DOS 5 or GWBASIC that comes
  93.                                | with most DOS's prior to 5.
  94. SIMP_HLP.ZIP   348168  10-17-93  Simply Help 1.06 (Simpleware ASP; $35) lets
  95.                                | you add hypertext type help systems to your
  96.                                | QB programs, as well as create stand-alone
  97.                                | hypertext manuals, etc. A hypertext editor,
  98.                                | compiler, and library for QuickBASIC 4.xx
  99.                                | are included.
  100. RTX____.EXE     43012  09-11-92  Rtx Professional Toolbox (Cyberphilia, Inc.;
  101.                                | $30) lets your apps quickly and easily
  102.                                | generate professional looking reports from
  103.                                | your raw data. Rtx handles page breaks,
  104.                                | headers and footers, formatting,
  105.                                | subtotalling columnar data and much more.
  106. BASICXR.EXE     27691  05-08-92  BasicXR (Goodale, JN; $15) will print a
  107.                                | program listing, a cross-reference of line
  108.                                | labels or line numbers, and a cross
  109.                                | reference of reserved words.
  110. COMPARE.EXE     26112  12-24-84  Compare (Fort's Software; $10) compares two
  111.                                | Basic program files which are saved on the
  112.                                | disk in ASCII format.
  113. QB_LIST.ZIP     35041  07-21-92  QB_LIST (Don West; $0) lists QuickBASIC or
  114.                                | QBASIC programs better than their respective
  115.                                | editors list them.
  116. SMALLE.COM       8471  12-27-90  SmallE (Muench, T.G. ASP; $0) is a text file
  117.                                | describing how to create smaller QuickBASIC
  118.                                | programs. Two sample programs are included.
  119. STRIPHLP.BAS      588  02-21-91  StripHlp (Comptech Software and Consulting,
  120.                                | Inc.; $?) will strip the QB help file down
  121.                                | to pages that can be printed.
  122. FLWCHRT.COM     31416  03-13-90  Flowchart (Lively, Lynn; $?) charts the flow
  123.                                | of a Basic program to make it easier to
  124.                                | understand and modify that program.
  125. LINEBUG.COM      2679  03-13-90  Linebug (ComFax; $10) lets you know whether
  126.                                | or not you have accidentally fouled-up any
  127.                                | line numbers in a BASIC program when you are
  128.                                | not using the BASIC Editor. Linebug will
  129.                                | display the line number of any line that is
  130.                                | a duplicate, out of sequence, contains an
  131.                                | illegal character, or does not have the
  132.                                | proper number of characters.
  133. BL_UTIL.COM      7001  08-21-90  MakeBload/StripBload (Nelson, Chuck; $0)
  134.                                | converts data files to/from BASIC's BLOAD
  135.                                | format.
  136. MAKEQLB.EXE     67987  10-09-90  MakeQLBV is a .QLB maker utility for BASIC
  137.                                | programs. Also included is FASTQLB.
  138. MON_RB.COM      22674  03-13-90  Monitor (Bemis, Richard C.; $?) is a series
  139.                                | of routines that provide a consistant user
  140.                                | interface for application development. It
  141.                                | helps minimize the drudgery of screen
  142.                                | development, menus, titles, prompts, and
  143.                                | editing input as the user interacts with
  144.                                | your application. Monitor's routines are
  145.                                | designed to be incorporated as a "front end"
  146.                                | into application programs and were created
  147.                                | to make custom application development
  148.                                | easier.
  149. OPTIMIZ.COM      9824  03-13-90  Optimize (Glowacki, Dave; $?) removes all
  150.                                | unreferenced line numbers, allowing the
  151.                                | compiler to optimize over entire blocks of
  152.                                | code rather than single lines.
  153. PROFILE.COM      2162  03-13-90  Profile resides in memory and logs how much
  154.                                | time is spent executing each part of a
  155.                                | program.
  156. SCRN_MAP.BAS     4753  03-05-84  Scrn_Map will cause the Epson printer (with
  157.                                | script capability) to make a form that can
  158.                                | be used to lay-out screen formats for the
  159.                                | IBM color-graphics adapter card in the
  160.                                | alpha-numeric mode in either the 40 or 80
  161.                                | column width. You may choose either a blank
  162.                                | form or one with each character position
  163.                                | filled with the address of the memory
  164.                                | location corresponding to that position.
  165. SQUISH33.EXE    10752  08-18-85  Squish33 (Buerg, Vernon D.; $0) will very
  166.                                | quickly remove blanks and, optionally,
  167.                                | remarks and line numbers and combine lines
  168.                                | from a BASIC program stored in ASCII.
  169. BPREP.EXE       22309  05-08-92  BPrep 1.10 Applied Design Group; $29) is a
  170.                                | preprocessor for the BASIC language. It
  171.                                | provides conditional compilation, include
  172.                                | files, and defined constants. It can be used
  173.                                | with just about any BASIC product including
  174.                                | Turbo Basic, QuickBasic, GW Basic, and MEQ
  175.                                | Basic.
  176. LOVR.COM        17121  01-29-90  Lovr 1.12 (Devore, Michael E.; $45) is an
  177.                                | overlay manager for QuickBASIC 4+. An
  178.                                | overlay manager allows you to not have to
  179.                                | load all of your program at once, calling up
  180.                                | additional parts only as needed. This allows
  181.                                | programs to load faster and to run in less
  182.                                | memory. LOVR will add about 11k to the size
  183.                                | of your EXE program and will support up to
  184.                                | eight overlays, calls between overlays and
  185.                                | the /EXEPACK option of LINK.
  186. PRNTPRG.COM     38955  01-18-91  PrntProg (Freeman, Daniel; $0) prints out QB
  187.                                | code with subroutines on separate pages,
  188.                                | long lines wrapped around instead of
  189.                                | truncated (on HPLJs), and a table listing
  190.                                | all the subroutines and their page numbers.
  191. QBAUTO.COM       4045  01-29-90  QBauto is QB4 source code for a program to
  192.                                | get QB to automatically compile all the
  193.                                | programs in the current directory.
  194. QBFE.COM        63383  01-10-91  QuickBasic Front End (Gagliano, Jim; $0) is
  195.                                | a front end for QB(X). It lets you select
  196.                                | from up to 16 command line options, as well
  197.                                | as specify a QLB and program module to load.
  198.                                | The program is not as efficiently designed
  199.                                | as it could have been, but it is a good
  200.                                | concept overall. (We have discussed the
  201.                                | design problems with the author who may make
  202.                                | changes accordingly.)
  203. QBFLOW.COM      39827  01-23-90  QBFlow (van Kuilenburg, Martin; $0) shows
  204.                                | the relationships between the main module
  205.                                | and the SUB and FUNCTION procedures in a
  206.                                | QuickBasic source file.
  207. QBCREF_.COM     47226  09-06-90  QBcref (Tesch, Greg; $?) produces a program
  208.                                | listing and cross-reference of QB programs.
  209. QBPRT__.COM     43304  05-30-89  QBPrt 1.0 (Weinman, L.; $0) will make
  210.                                | QuickBASIC source code more readable by
  211.                                | indenting the logical structures to make
  212.                                | them more obvious.
  213. QBX____.COM     43917  03-14-90  QBX 2.06 (Buerg, Vernon D.; $0) is a
  214.                                | cross-reference utility for QB programs,
  215.                                | particularly those written without line
  216.                                | numbers. It will print out a listing of the
  217.                                | specified program, adding a line number to
  218.                                | each line. It will then print a list of
  219.                                | variables cross-referenced to those line
  220.                                | number.
  221. LIBKEY_.COM     59240  03-22-91  Libkey 1.0 (Coon, John M.; $20) is a
  222.                                | Quicklibrary and LIB utility for QuickBasic
  223.                                | programmers. It will handle libraries with
  224.                                | as many as 1000 object modules and will link
  225.                                | your libraries to the QuickLibrary utility
  226.                                | of your choice.
  227. MIE____.EXE     12151  09-15-92  MIE (Roepenack, Scott; $25) is a QLB that
  228.                                | lets you insert over 50 lines of code for IF
  229.                                | ELSEIF END IF statements in under 10 seconds.
  230. MSC____.EXE     11873  09-15-92  MSC (Roepenack, Scott; $25) is a QLB that
  231.                                | inserts a Select Case into your programs
  232.                                | with a couple of keystrokes.
  233. QBLINK_.EXE     71809  03-19-93  QBLink 3.1 (Jordan, Gerald; $10) is a
  234.                                | compiler and linker manager for BC. You get
  235.                                | access to command-line options not available
  236.                                | from within the environment, while still
  237.                                | having the ease of use of a menu driven
  238.                                | interface for compiling -- a must for anyone
  239.                                | with QB or PDS who doesn't enjoy reading
  240.                                | manuals.
  241. SORTS.BAS       19947  06-17-92  Sorts runs and compares 10 programs for
  242.                                | sorting numbers and strings in BASIC. An
  243.                                | informative explanation is also included.
  244. XREF___.EXE     62114  04-21-92  Xref 1.6 (Tools; Dean Hodges; $10)
  245.                                | cross-references QB code: subroutines,
  246.                                | functions, constants, labels and variables.
  247. IDECLAR.EXE     41272  01-21-93  IDeclare 1.01 (KittyTigerSoftware; $5)
  248.                                | creates include files without duplicate or
  249.                                | unused declarations, customized for selected
  250.                                | modules. Up to 32 include files and up to 32
  251.                                | modules can be selected.
  252. PREQLB_.EXE     82650  09-11-92  PreQLB 2.0 (MicroHelp Inc.; $0) will
  253.                                | automatically build a Quick Library
  254.                                | containing all the external routines needed
  255.                                | by a specific program.
  256. QBTINY_.EXE     72307  03-18-93  QBTiny 1.2 (Hanlin, Thomas G. III; $35) lets
  257.                                | you create smaller QB 4.5 EXE files.
  258. COMMENTS.ZIP    82414  10-17-93  Comments (LAMCO Software; $20-$30) does a
  259.                                | very thorough job of helping you annotate
  260.                                | your QB source code. It examines your code,
  261.                                | prompts you for information where needed,
  262.                                | saves your original code to a backup file,
  263.                                | and creates a new file with your commented
  264.                                | code.
  265. LIBMGR.ZIP      54310  10-16-93  LibMgr (Evers, Dave; $?) is a library
  266.                                | manager to make Microsoft's QuickBASIC
  267.                                | BUILDLIB easier to use.
  268. PPM110.ZIP     524065  08-17-93  Programmer's Project Manager 1.1 (Stevenson
  269.                                | Technical Services, Inc.; $50) allows BASIC
  270.                                | programmers to have complete control over a
  271.                                | program's development. You can compile, link
  272.                                | using multiple libraries, compress the EXE,
  273.                                | scan for viruses, date/time stamp, and
  274.                                | compress the entire project. Source files
  275.                                | can be edited using your own editor or the
  276.                                | PPM editor provided.
  277. QUIKLINK.ZIP   120954  10-17-93  QuickLINK (BaySys; $33) is a menu-driven
  278.                                | compilation and link manager.
  279. QKCOMPIL.ZIP    99844  10-17-93  QuickCompile v1.0 (Thomas Software; $15)
  280.                                | greatly simplifies compiling with QB. It
  281.                                | makes it easy to select the compilation
  282.                                | switches you need. In fact, it looks at your
  283.                                | source and selects most of the ones you need
  284.                                | automatically. On-line help is available for
  285.                                | all BC and Link options.
  286. SA_KNIFE.ZIP   104256  10-15-93  Swiss Army Knife is a set of utilities
  287.                                | primarily for use with BASICA: file
  288.                                | compaction, line optimization, alias
  289.                                | substitution, formatted program listing and
  290.                                | cross-referencing of variables and line
  291.                                | numbers.
  292. DOUBLHSH.BAS     7552  03-24-90  DoubleHash (James, Colin III, CQA; $?) is a
  293.                                | useful method for data compression when it
  294.                                | is necessary to search for strings
  295.                                | previously encountered in the uncompressed
  296.                                | data. Double hashing performs better than
  297.                                | linear probing when the hash table gets
  298.                                | full, and is usually faster than linked
  299.                                | lists.
  300. QBARCV.COM       4928  03-14-90  QBArcv is an assembler routine to call from
  301.                                | BASIC that will read the contents of ARC
  302.                                | files.
  303. BARMENU.BAS      1564  10-22-86  Barmenu is an example of how to create a bar
  304.                                | menu.
  305. DATABAS.COM     14463  05-29-89  DataBas is a set of QuickBASIC routines for
  306.                                | text entry, record selection with a "bounce
  307.                                | bar" and data indexing.
  308. INKEY_NF.ZIP     5618  10-15-93  Inkey_NF (Ford, Nelson, ASP; $0) is a data
  309.                                | entry control routine. Inkey2 is a more
  310.                                | complex version.
  311. INPEDIT.COM      9363  12-18-89  Input/Editor (Sharpe, Randy; $0) is a QB
  312.                                | data entry routine. It allows you to layout
  313.                                | the screen as you wish, providing for
  314.                                | movable field names and input fields, a
  315.                                | validation message line for each field
  316.                                | displayed where you wish, and the ability to
  317.                                | use the TAB, Arrows, or ENTER key.
  318. LTSMENU.BAS      4350  10-23-86  LTSMenu is an example of how to create a
  319.                                | Lotus-type menu.
  320. MENURTN.COM     21039  10-05-90  MenuRtns (Smith, Robert R.; $0-$25) is a
  321.                                | library of QB routines: GetTime, GetDate,
  322.                                | Shadow, Waitkey, MenuBar, MenuWindow, and
  323.                                | DrawBox.
  324. MENUSUB.BAS      3136  12-09-86  MenuSub is a routine to create moving bar
  325.                                | menus in QB.
  326. QBEDITR.COM      7452  04-01-89  QBeditor (Rouse, Christopher P.; $0) is a
  327.                                | linkable edit routine for QuickBASIC. It is
  328.                                | designed to be used with single line entry
  329.                                | fields in a data base environment, it does
  330.                                | not support the vertical cursor movement
  331.                                | functions such as the up and down arrows,
  332.                                | page up or down, etc.
  333. SELECT.COM       6269  12-18-89  Screen Selector (Sharpe, Randy; $0) is a QB
  334.                                | routine that allows user selection of a
  335.                                | number of choices displayed on the screen.
  336.                                | It allows for various combinations of rows,
  337.                                | columns, column widths, and column spacing,
  338.                                | as long as they will fit on the screen.
  339. BBMENU.EXE      11291  03-19-92  Bounce Bar Menu (Woodward, Kirk; $25) is
  340.                                | BASIC source code for a moving bar menuing
  341.                                | system.
  342. TWOTAP.EXE       9698  01-20-92  TwoTap (Woodward, Kirk; $0) is source for a
  343.                                | menuing system for QuickBASIC and/or PDS 7.1.
  344. YNQFRA.EXE       7915  02-04-92  YNQfra (Woodward, Kirk; $10) is module that
  345.                                | displays a Yes/No/Quit grid. The user makes
  346.                                | a choice with the cursor keys. Extensive
  347.                                | error trapping is included.
  348. EDIT_Q.COM      28921  06-19-91  Edit_Q (Kelly, Sidney J.; $0) is a
  349.                                | QuickBasic text input/edit routine written
  350.                                | in assembler. It supports full cursor
  351.                                | control, insert, delete, etc., and will
  352.                                | filter out invalid keystrokes. All source
  353.                                | code is included.
  354. MYED_SRC.ZIP    62071  10-16-93  MyEd Source (Ford, Nelson ASP; $0) this disk
  355.                                | contains the complete QuickBASIC source code
  356.                                | for a text editor. The source is
  357.                                | modularized, heavily annotated, and uses
  358.                                | long, descriptive names for variables and
  359.                                | subroutines. All or part of the code could
  360.                                | be added to any program needing editing
  361.                                | capabilities or you could simply customize
  362.                                | it for your own use.
  363. PULDOWN.EXE     90094  11-19-92  PulDown 3.0 (Duro, Albert; $15) generates
  364.                                | customizable menus, both in the QuickBASIC
  365.                                | environment and in compiled files. It is
  366.                                | designed for creating menus with four to
  367.                                | seven first-level selections and 20-50
  368.                                | second level options. Mouse support is
  369.                                | provided.
  370. CODE_IT1.ZIP   252322  10-13-93  Code-It for PDS and QB (Clear Software; $59)
  371.                                | is a set of menu and windowing libraries for
  372.                                | BASIC PDS and QuickBASIC. You can build pull
  373.                                | down menus, pop-up menus, and ring or
  374.                                | vertical menus. Windows can have text,
  375.                                | boxes, lines, edit fields with controlled
  376.                                | keyboard input and output, and several types
  377.                                | of buttons. Other routines include mouse
  378.                                | support, specialty windows, screen saving
  379.                                | and restoring, box drawing, video hardware
  380.                                | detection and more.
  381. CODE_IT2.ZIP   254615  10-13-93  See xxx
  382. BWINDOWS.ZIP    60418  10-13-93  B-Windows (Image Computer Systems; $?) is a
  383.                                | windowing routine BASICA and QB4.
  384. BASWIND.ZIP    222763  10-13-93  Baswind & Bwtool (Evers, Dave & Morgan, J.
  385.                                | P.; $0) is an extensive set of windowing and
  386.                                | mouse routines for QB 4.5. Also included
  387.                                | with BASWIND is the QB and assembler source
  388.                                | as well as a compiled QB4.5 version of the
  389.                                | demo programs. The documentation on how to
  390.                                | interface to the various window/mouse
  391.                                | routines is also included.
  392. EZWINDOW.ZIP   336571  10-13-93  EZ-Windows (Strong, John C.; $30) is a
  393.                                | collection of 15 CALLable routines for doing
  394.                                | pop-up, pull-down and other window
  395.                                | functions. Compatible with Microsoft
  396.                                | development system, and PDS 7.
  397. VIDBASIC.ZIP   116250  10-13-93  VidBASIC (Kelly, Sidney J.; $0) contains
  398.                                | QBASIC/MASM video text mode routines. You
  399.                                | can save, restore, move, change, switch,
  400.                                | identify, and write fast to the screen.
  401.                                | Source is included.
  402. MENUMAN.ZIP    157907  10-19-93  MenuMan 1.6 (Salt and Light Software; $10)
  403.                                | generates menu code for your programs with
  404.                                | selection by letters or numbers and with
  405.                                | eight different box styles.
  406. BW.ZIP           5203  10-16-93  BASIC Windows (Wanex, Scott; $0) is an
  407.                                | assembly language subroutine that is called
  408.                                | from BASIC that will permit the use of pop
  409.                                | up windows. Source, code and demo are
  410.                                | included.
  411. POPUPS.ZIP      67798  10-16-93  PopUps (Allan, Geoff; $25) is a library of
  412.                                | text windows for QuickBASIC 4 and includes
  413.                                | shadows, changeable colors, and mouse
  414.                                | support. It supports MDA, CGA, Hercules,
  415.                                | EGA, and VGA display adapters.
  416. QBWIND.ZIP      28361  10-16-93  QBWindow2 (Messner, Jay; $?) is a set of
  417.                                | utilities for use in QuickBasic 4.x to
  418.                                | perform windowing and menuing functions.
  419. QWEZ61.ZIP     320256  07-14-93  Windows R-E-Z 6.1 (Magnanti, Richard A.;
  420.                                | $33) is a window management system for QB4+.
  421.                                | With this collection users can make, save,
  422.                                | restore, and delete up to 20 windows. The
  423.                                | memory used to save windowed areas is
  424.                                | outside of BASIC's normal data storage area
  425.                                | leaving more room for the BASIC programs
  426.                                | data.
  427. PWEZ61.ZIP     316544  07-14-93  Windows R-E-Z (PDS) 6.1 (Magnanti, Richard
  428.                                | A.; $33) is a window management system for
  429.                                | BASIC 7.+ (PDS). See the description above.
  430. KELLY_IF.ZIP   124270  10-17-93  Kelly's Interface (Kelly, Sidney J.; $0) is
  431.                                | a nice set of routines and demo code for
  432.                                | creating a mouse-controlled user interface
  433.                                | with pull-down menus, buttons, and
  434.                                | context-sensitive help.
  435. LANGWN1.EXE    263444  04-15-93  LangWin 2.3 (Lang, Allen; $0) is a library
  436.                                | of functions and subroutines that can be
  437.                                | used to add Graphical User Interface (GUI)
  438.                                | features to your text-mode programs.
  439.                                | Features include shadowed windows, push
  440.                                | buttons, click boxes, dialog boxes, input
  441.                                | fields, mouse support and more.
  442. LANGWN2.EXE    148554  04-15-93  See xxx
  443. PRO_PDS.EXE       403  10-17-93  ProWindows Lite for BASIC PDS 7 5.2 (DSE
  444.                                | Software Publishing; $25-$60) is a pop-up
  445.                                | windows library for PDS7. The window manager
  446.                                | can manage up to 128 concurrent windows. The
  447.                                | program supports multiple, full-color,
  448.                                | overlapping windows. You can move, re-size,
  449.                                | hide, and scroll windows with either
  450.                                | commands or a mouse.
  451. PRO_QB_.EXE       428  10-17-93  Pro_QB is a version of ProWindows Lite for
  452.                                | QuickBASIC.
  453. VUDU.ZIP        88022  10-17-93  VUDU (Binary Systems; $35) is a library of
  454.                                | tools for QB or PDS 7. Routines include
  455.                                | windowed menus, pull down menus, dialog
  456.                                | boxes, scrolling menus, and more. Also
  457.                                | included is an executable demo and it's
  458.                                | BASIC source code.
  459. HERCDMP.ZIP      2891  10-16-93  HercDump contains QuickBASIC 4 routines for
  460.                                | printing of Hercules graphics screens to
  461.                                | Epson or HP Laserjet compatible printers.
  462. PSLJII2.BAS      1400  03-14-90  PSLJII2.BAS (Cochran, Steve; $0) is a
  463.                                | callable routine to print a graphics screen
  464.                                | (VGA, etc.) from a QB program to a HP LJII
  465.                                | printer.
  466. SCRNCODE.ZIP    59924  10-13-93  ScreenCode is a screen designer with BASIC
  467.                                | source code generator.
  468. SCRNDUMP.BAS     2176  03-16-87  ScrnDump shows how to dump a graphics screen
  469.                                | to printer.
  470. BOXMAKR.ZIP      2598  10-16-93  BoxMaker lets you choose a screen border
  471.                                | style, for which it will then generate the
  472.                                | source code to add to your program.
  473. BIGPRT.ZIP      10724  10-16-93  BigPrint 3.0 (Himowitz, Michael J.; $0)
  474.                                | demonstrates techniques for displaying and
  475.                                | printing messages containing large, bold
  476.                                | characters. It is for QuickBasic 4.0+, and
  477.                                | also includes some other screen routines.
  478. HIRESCOL.BAS     4850  03-05-84  HireScol (Johnsen, James L.; $?) shows how
  479.                                | to have color in the 640x200 graphics mode
  480.                                | in CGA.
  481. PLOT3D.ZIP       2087  10-16-93  Plot3D is BASIC code to plot a circular wave
  482.                                | in three dimensions.
  483. QBFONT.LST       3380  03-22-89  QBFont is an article that describes how to
  484.                                | display a user-defined character set of up
  485.                                | to 256 characters in Hercules graphics mode
  486.                                | using QuickBASIC or BASCOM 6.
  487. QBICONS.ZIP      3887  10-16-93  QBIcons is a set of 13 icons for use in your
  488.                                | QB/PDS graphics applications. Sample code
  489.                                | includes a SUB for loading the icon files
  490.                                | from disk.
  491. QBQUICK.ZIP     44752  10-16-93  QBQuick 3.0 (Roepenack, Scott; $0-$5)
  492.                                | creates graphic displays for programs.
  493.                                | Screens contain full borders, filler colors,
  494.                                | text and palette backgrounds. A separate
  495.                                | file is generated with all the source code
  496.                                | for that screen mode.
  497. SCROLL.ZIP       5830  10-16-93  Scroll is code for scrolling the screen up,
  498.                                | down, left, right.
  499. SETCOLOR.BAS     3051  11-06-20  SetColor.BAS (Zuck, Jonathan; $0) are
  500.                                | routines that let you write to the screen in
  501.                                | whatever colors are already at the cursor
  502.                                | location.
  503. VIDSTAT.ZIP     19160  10-16-93  VideoStatus (Kelly, Sidney J.; $0) is a set
  504.                                | of QBASIC/MASM video detection routines.
  505.                                | MASM source and OBJ files included, along
  506.                                | with sample BAS source and an EXE file to
  507.                                | show how it works.
  508. SPLTSCRN.BAS     3065  10-16-93  SpltScrn splits the screen into two windows.
  509. BKSCREN.COM     49468  06-20-90  BKScreen (Hewitt, Bill; $10) produces
  510.                                | QuickBASIC code to produce a screen display
  511.                                | from a text file. The screen display file
  512.                                | can then be merged or included in your
  513.                                | QuickBASIC program.
  514. DRFONT_.EXE     26441  05-18-93  DRFont 1.0 (Roepenack, Dawn; $10) contains
  515.                                | 10 fonts, a QLB and source that shows you
  516.                                | how to use them.
  517. GRAD___.EXE     10257  03-24-93  Grad 1.1 (Long, Nick; $8) is a library for
  518.                                | using gradient screen colors on VGA.
  519. BOXDRAW.BAS      8251  10-24-92  BoxDraw (De Palma, John; $0) is QB Sub for
  520.                                | drawing boxes of a specified size, location,
  521.                                | line type, and color.
  522. ASC4QB.ZIP     204206  10-17-93  ASC4QB (Gaylord, Charles S.; $0) allows
  523.                                | printing ASCII text anywhere on a graphics
  524.                                | screen, rather than on just the default text
  525.                                | lines. The program has a menu driven, ASCII
  526.                                | Graphic Image file generator. It supports
  527.                                | CGA, EGA, VGA, and Hercules hardware. It
  528.                                | also supplies code for making use of
  529.                                | multicolor .AGI files.
  530. PCINPUT.ZIP     51946  10-13-93  PCInput lets you design input screens for
  531.                                | Basic.
  532. SD_AID.ZIP      66858  10-13-93  Screen Design Aid lets you design screens
  533.                                | for Basic.
  534. HELPER.ZIP      47031  10-13-93  Helper helps create screens for BASIC
  535.                                | programs.
  536. IMGBLD.COM      65049  01-26-90  Image Builder 1.1 (Eggers, Paul; $10) is a
  537.                                | graphic utility for creating different
  538.                                | graphic images, icons, fonts, or just shapes
  539.                                | for use in your QuickBASIC programs. All
  540.                                | images created and saved may be reloaded and
  541.                                | modified. Requires EGA or better. Mouse is
  542.                                | Optional.
  543. BSPRITE.COM     60312  02-26-91  BSprite (Lee, David; $0) makes it easy to
  544.                                | create "sprites" (graphics images) from
  545.                                | which BASIC code is generated for merging
  546.                                | with your own to use the graphics.
  547. BENTTEXT.BAS      744  08-14-86  BentText lets you have different size text
  548.                                | in the graphics mode.
  549. SHOOTER.EXE     66808  03-10-92  Shape Shooter 1.0 (Way Out West-ware; $10)
  550.                                | lets you easily design and animate high
  551.                                | quality VGA graphics for games and other
  552.                                | applications. It permits editing of up to 64
  553.                                | shapes at a time. Drawing functions include
  554.                                | line, circle, fill, shift, and flip.
  555.                                | QuickBasic source code is included.
  556. ANIMAT_.COM      7968  06-24-93  Animat shows how to do animation in
  557.                                | QuickBasic.
  558. GRAFXMAS.ZIP    92028  10-17-93  Graphics Master 256 (Sexton, Fred Jr.; $30)
  559.                                | is a library of graphic routines. It
  560.                                | features mirror images, exploding,
  561.                                | imploding, partial puts, virtual screens,
  562.                                | and more. A demonstration is included.
  563. BIZ_GRAF.ZIP    65735  10-16-93  Business Graphics (Ford, Nelson, ASP; $30)
  564.                                | is the source code for the programs from the
  565.                                | book Business Graphics for the IBM PC
  566.                                | (Sybex, 1983) Although there are a few
  567.                                | simple examples, such as pictorial graphs,
  568.                                | window zooming, a drawing program and code
  569.                                | for your own character set, two of the
  570.                                | programs are complete, major programs: one
  571.                                | for plotting on screen and the other for a
  572.                                | plotter.
  573. DESIGNER.ZIP    37015  10-14-93  Designer (Young, Jan B.; $20) is a
  574.                                | programming tool for BASIC users working
  575.                                | with animated graphics. The BASICA source
  576.                                | code is included for those who wish to study
  577.                                | and/or modify it. Included with The Designer
  578.                                | is a demonstration program which illustrates
  579.                                | one way to program animation.
  580. AABAS.ZIP       22656  10-16-93  AABAS 1.0 (Hanlin, Thomas G. III; $8) is a
  581.                                | library of BIOS and DOS calls. Routines
  582.                                | included are for display and keyboard,
  583.                                | mouse, joystick, disk, printer, equipment
  584.                                | info, XMS memory, and more.
  585. ASMS4QB.ZIP      9192  10-16-93  Asms4QB (Kilday, Jack; $10) is a collection
  586.                                | of assembler source listings for various
  587.                                | subroutines for QuickBASIC.
  588. BASDLX.ZIP       5203  10-16-93  Basic Deluxe (Verdun, Gustavo; $?) is a set
  589.                                | of assembly language routines to be called
  590.                                | by compiled BASIC programs.
  591. MASTER.ZIP      16735  10-16-93  Master (Wesson, David A.; $0) is a set of
  592.                                | subroutines for QuickBASIC.
  593. MAXBASC.ZIP     42962  10-16-93  MaxBASIC (Marquis Computing; $5-$15) is a
  594.                                | set of routines, sub-programs and files for
  595.                                | QuickBASIC/PDS. The routines will read,
  596.                                | write, create, and manage dBASE III, III+ &
  597.                                | IV database files. Commented source code and
  598.                                | a demo program are included.
  599. SHORTSUB.BAS     9377  09-13-83  Shortsub (Patterson, D. G.; $?) offers the
  600.                                | following short subroutines: Yes or no at
  601.                                | X1,Y1 location, Functions, Continue routine,
  602.                                | Upperfy a string (in X$), Printer error
  603.                                | routines (80 COLS), Printer error routines
  604.                                | (40 COLS), Load disk A and disk B, Sets
  605.                                | output for screen, or printer, and Reset
  606.                                | function keys.
  607. Q4T16B.ZIP      89254  08-25-93  Q4Tool Library 1.6 (Crouch, R. J. ASP; $24)
  608.                                | is a small collection of programming tools
  609.                                | for QB4+. Includes routines on Mouse
  610.                                | Services, Windowing, Screen save/restore,
  611.                                | Screen print, Screen string centering, and
  612.                                | Program delays.
  613. PBCLONE.EXE    277616  04-06-93  PBClone Library 2.1 (Hanlin, Thomas G. III;
  614.                                | $39) is a powerful set of routines written
  615.                                | in assembly language for QB programmers. No
  616.                                | QB programmer should be without a library of
  617.                                | routines like this one.
  618. QBWARE.EXE     189463  12-18-92  QBWare (AJM Software; $39) is a
  619.                                | comprehensive set of callable routines for
  620.                                | QuickBasic. DOS routines provide access to
  621.                                | the DOS spooler and memory management
  622.                                | routines. The BIOS subroutines let you
  623.                                | interface to BIOS fro greater control of the
  624.                                | computer system and increased speed.
  625.                                | Windowing routines are also included.
  626. QLIB.EXE       228906  12-18-92  QLib (Herr, Douglas; $25) is a library of
  627.                                | assembly language subroutines for
  628.                                | QuickBASIC's 2, 3 and 4. 4.5 and BC7.
  629.                                | Routines include fast video, screen
  630.                                | save/restore, windowing, horizontal and
  631.                                | vertical scrolling, keyboard input, data
  632.                                | entry and manipulation and more. Most video
  633.                                | routines support the EGA 43-line mode, the
  634.                                | Paradise EGA 132-column mode, support for
  635.                                | Everex Micro Enhancer EGA card text modes,
  636.                                | as well as Hercules graphics. Additional
  637.                                | support is provided for LineEdit cursor and
  638.                                | CursorON subroutines for monochrome EGA
  639.                                | systems in 43-row modes, Super13a
  640.                                | higher-resolution graphics for standard VGA,
  641.                                | and BitBlock screen manipulation for
  642.                                | 256-color graphics modes. The math
  643.                                | coprocessor is also supported.
  644. BP_TOOL.ZIP     51490  10-17-93  Basic Programmer's Toolbox 1.0 (Bill Smith;
  645.                                | $25) is a collection of over 70 routines and
  646.                                | functions for QB and PDS. Major categories
  647.                                | of routines include date/time, video, disk
  648.                                | drive (eg: file copy, tree), keyboard,
  649.                                | mouse, user interface (eg: password,
  650.                                | pulldown menus), and system (eg: reboot,
  651.                                | videopage). LIB, QLB and INC files are
  652.                                | included.
  653. BASWIZ.ZIP     274505  07-14-93  BASIC Wizard's Library 2.0 (Hanlin, Thomas
  654.                                | G. III; $39) is a set of routines written in
  655.                                | BASIC and assembly language for use with the
  656.                                | QuickBASIC and BASCOM compilers. It provides
  657.                                | a powerful virtual windowing system, an
  658.                                | expression evaluator, display detection, far
  659.                                | strings, COM3 and COM4, pointers, memory
  660.                                | management, math support and more. Requires
  661.                                | a hard disk or high density floppy and
  662.                                | [LibWiz] (included).
  663. BOYETT.ZIP     325400  10-18-93  Boyett Utils for Basic 1.0 (Boyett, Will;
  664.                                | $27) is a collection of utilities for use
  665.                                | with QuickBasic, QBasic, PDS, and GW-Basic.
  666.                                | It allows you to use patterns for coloring,
  667.                                | convert PCX files to BSAVE format, list all
  668.                                | modules, SUBs and FUNCTIONs of a QB program,
  669.                                | compile and link only those OBJ's that have
  670.                                | been modified since the last compilation and
  671.                                | more.
  672. BASTODOS.ZIP     8613  10-16-93  BasToDOS (Morga n, James; $0) will allow you
  673.                                | to get type of disk drive, look for
  674.                                | first/next matching file name, get system
  675.                                | time (to 100th seconds), get DOS version #,
  676.                                | get free disk space, get/set current default
  677.                                | drive, get current directory and change file
  678.                                | attributes.
  679. CSSTEST.ZIP      1132  10-16-93  CSSTEST is a linkable assembler routine for
  680.                                | getting the amount of free space on a disk.
  681.                                | An example of how to call the routine from
  682.                                | BASIC is included.
  683. DIR6.ZIP         6025  10-16-93  DIR6 (Link, Thomas; $0) will read a
  684.                                | directory and return the directory
  685.                                | information. It is in LINKable format.
  686. DIRINFO.ZIP     14019  10-16-93  DirInfo (Editing Services Co.; $0) is an
  687.                                | assembler routine to quickly capture
  688.                                | directory information in QB programs. It
  689.                                | will fetch file names, attributes, dates,
  690.                                | and times into an array of user-defined
  691.                                | type, with full control over file selection
  692.                                | by attribute, etc.
  693. DIRSUB.ZIP       2670  10-16-93  DirSub (Darter, Jeff; $0) is a QB INCLUDE
  694.                                | file and sample code to access file names,
  695.                                | dates, times, sizes, and attributes.
  696. DMOSHEL.ZIP     30262  10-16-93  DmoShell demonstrates how to shell to DOS,
  697.                                | including the SVSCR routines for saving the
  698.                                | screen first and restoring it upon return.
  699. ERRLVL.ZIP       3115  10-16-93  ErrLevel (Janke, Mike; $0) contains a QB
  700.                                | routine and linkable C object module that
  701.                                | allow you to set errorlevel on exit from a
  702.                                | QB program.
  703. EXISTS.ZIP       1347  10-16-93  Exists (Rouse, Christopher P.; $0) is an
  704.                                | assembler routine for QB which determines if
  705.                                | a specified file exists.
  706. FILEXST.ZIP      3883  10-16-93  FilExst (Sharpe, Randy; $0) shows how to use
  707.                                | CALL INTERRUPT in your programs to take
  708.                                | advantage of DOS Interrupt services. This
  709.                                | example searches for a specified file name.
  710.                                | Written for QB 4.5. Source included with
  711.                                | good internal comments.
  712. GCOPY.BAS        5363  02-26-84  GCopy will copy a file while in BASIC.
  713. MR_OBJ.ZIP      45784  10-16-93  Mr_OBJ 0.05 (Russell, Scott M.; $20) is a
  714.                                | set of routines written in assembler that
  715.                                | allows the QuickBASIC programmer to access
  716.                                | DOS functions.
  717. QBFORM.ZIP       5513  10-16-93  QBFormat (Huth, Cornel; $0) is a QuickBASIC
  718.                                | routine for formatting floppies.
  719. READDIR.ZIP      3607  10-16-93  ReadDir (Editing Services Co.; $0) is an
  720.                                | assembler routine for BASIC to read a DOS
  721.                                | directory into a string array.
  722. STREE.ZIP       33008  10-16-93  STree 2.0 (Smith, G.; $0) is source code for
  723.                                | graphically displaying directory structures,
  724.                                | files, file sizes, etc.
  725. QB4_SUBS.ZIP    28562  10-16-93  QB4-Subs (Sparks, Kyle; $0) contains several
  726.                                | subprograms for QB4: DISKTYPE, QDIR, QB4DIR,
  727.                                | WINDOW and SETFTD, the latter being a file
  728.                                | date and time editor. SYSCHECK is code to
  729.                                | check on system equipment.
  730. QBSAMP.ZIP      30791  10-16-93  QBSamp contains QB4 routines for doing an
  731.                                | equipment check, a monographics screen dump
  732.                                | for Epson and HPLJ printers, and a pop-up
  733.                                | directory program. BAS and ASM code is
  734.                                | included.
  735. QBWIZ__.EXE     37702  07-23-92  QBWiz 1.3 (Hanlin, Thomas G. III; $0)
  736.                                | provides access to QB 4.5 internals and lets
  737.                                | you set the DOS errorlevel on exiting a
  738.                                | program. Source code is included.
  739. EXENAM.BAS       1516  02-15-93  ExeNam returns the path of the currently
  740.                                | running program.
  741. VOL_INF.EXE     19336  05-23-93  Vol_Inf (Kelly, Sidney J.; $0) is a routine
  742.                                | for reading and setting disk volume labels.
  743. AHNUTS_.EXE     27140  02-19-93  AHNuts 1.0 (Balentine, Lewis E.; $0) is an
  744.                                | ASM library for reading directories,
  745.                                | including subdirectories, date, time,
  746.                                | attributes.
  747. BASUPD_.EXE     31855  04-05-93  BasUpd 1.0 (Hanlin, Thomas G. III; $0) is a
  748.                                | library of routines that adds PDS and Visual
  749.                                | Basic commands to QuickBASIC. It includes
  750.                                | disk routines, time/date functions and full
  751.                                | source code.
  752. AABAS          000000  00-00-00  AAL for BASIC 1.1 (Hanlin, Tom; $8)
  753.                                | Affordable Alternative Library for
  754.                                | QuickBasic 4.x is a collection has over 75
  755.                                | BIOS and DOS-related routines and functions
  756.                                | written entirely in assembler.
  757. QCOPY__.COM      8172  06-24-93  Quick Copy 1.0 (Roepenack, S.; $0) allows
  758.                                | you to copy files from within your QB
  759.                                | programs.
  760. DOSBASIC.ZIP   184344  10-13-93  DOSBASIC (Kelly, Sidney J.; $0) is a set of
  761.                                | QBASIC/MASM routines that provide
  762.                                | information concerning the hardware and
  763.                                | software environment. Source and examples
  764.                                | are included.
  765. CAPLOCK.BAS      1095  08-14-86  Caplock how to check and set CapsLock and
  766.                                | NumLock.
  767. KB_FLAG.BAS      3398  10-16-93  KB_Flag shows keyboard scan codes.
  768. STUFBUF.ZIP       941  10-16-93  StuffBuf is an assembler subroutine that is
  769.                                | callable from QuickBASIC that will insert
  770.                                | keystrokes into the type ahead keyboard
  771.                                | buffer.
  772. QBMOUSE.ZIP      5188  10-16-93  QBMouse (Sparks, Kyle; $0) is a routine
  773.                                | demonstrating control of the mouse with QB4.
  774. EZMOUSE.EXE      9977  01-20-92  EZMouse is a set of assembler mouse routines.
  775. MOUSED_.EXE     44829  03-18-93  Mouse Designer (Whales Tale Software; $10)
  776.                                | is a graphical mouse design utility. It
  777.                                | outputs QB code and hex codes for producing
  778.                                | the pointer you designed.
  779. KEYBASIC.ZIP    96491  10-13-93  KeyBASIC (Kelly, Sidney J.; $0) is a set of
  780.                                | QBASIC/MASM Mouse and keyboard routines that
  781.                                | offer a fast mouse interface and easy access
  782.                                | to the keyboard. The MASM source and OBJ
  783.                                | files are included, along with sample BAS
  784.                                | and EXE files.
  785. BINSEEK.ZIP      2043  10-16-93  Binseek (Hanlin, Thomas III; $?) is a
  786.                                | discussion of and a routine for doing binary
  787.                                | searches of sorted data.
  788. HEAPSORT.BAS     1536  04-07-82  Heapsort is a sort routine based on the
  789.                                | Heapsort alogrithm.
  790. MATCHVB.ZIP      3430  10-16-93  Match (McMahon, Brian J.; $?) contains two
  791.                                | functions which aid in the validation of
  792.                                | text and in searching files for text
  793.                                | matching a specific pattern. Wild cards are
  794.                                | supported .
  795. QSORT.BAS        2694  04-14-84  QSort (Ford, Nelson, ASP; $0) demonstrates
  796.                                | the QuickSort algorithm with graphic
  797.                                | illustration.
  798. SHELSORT.BAS      695  02-26-84  Shelsort is a "Shell" sort routine.
  799. SHSORT.BAS        962  03-13-90  SHSort (Bathurst, Steve; $0) is a generic
  800.                                | shell sort routine written in QB and to be
  801.                                | used with a single key array.
  802. SORT_BL.ZIP      6469  10-16-93  Sort (Buck, Lee; $0) shows a "Shell-Metzner"
  803.                                | sort. The demonstration program SORTEST.BAS
  804.                                | shows how to use the subroutine and also
  805.                                | includes an interpreter BASIC version of a
  806.                                | Shell-Metzner sort. This routine will only
  807.                                | sort strings but it can be used to sort
  808.                                | numbers if they are properly converted to a
  809.                                | string.
  810. SORTDEM.ZIP      7487  10-16-93  SortDemo is a demonstration program in
  811.                                | QuickBASIC of six common sorting methods:
  812.                                | bubble, exchange, heap, shell, insertion,
  813.                                | and quick.
  814. SOUNDEX.ZIP      2047  10-16-93  Soundex (Zuck, Jonathan; $0) is a set of
  815.                                | three QuickBASIC functions for determining
  816.                                | the Soundex code for a string: the original
  817.                                | method, the "Hanlin" method, and a
  818.                                | combination of each. Each of them have their
  819.                                | advantages and disadvantages. ("Soundex" is
  820.                                | a method of text searching that lets you
  821.                                | search for "sounds like" matches.)
  822. DAYS.BAS         3584  11-29-83  Days (Long, Lynn; $?) calculate number of
  823.                                | days between dates.
  824. JULIAN.BAS       4023  02-26-84  converts dates to/from Julian, Georgian, etc.
  825. CLOCKS.ZIP       2892  10-16-93  Clocks (Satterfield, Dave; $0) is QB source
  826.                                | code for a set of time-keeping programs: a
  827.                                | hex clock, binary clock, color clock, bar
  828.                                | clock, and a regular analog clock.
  829. SYNTH.BAS        4593  08-02-90  is Basic source code for a simple app which
  830.                                | draws a piano keyboard on the screen and
  831.                                | lets the user play notes through the PC's
  832.                                | speaker.
  833. QBMIDI.ZIP      29219  10-15-93  is Basic source for accessing and
  834.                                | controlling MIDI devices.
  835. RPLAY__.EXE      4844  05-23-93  RPlay (Dersheimer, Rich; $0) is code for
  836.                                | playing CMF files on Sound Blaster cards.
  837. HPCL_JD.ZIP      3010  10-16-93  Hpcalc (HPCL-JD) (Dorsey, Jim; $0) is source
  838.                                | code for an RPN type of calculator.
  839. BCD_BAS.ZIP     12482  10-16-93  BCD_BAS 1.1 (Rouse, Christopher P.; $20) is
  840.                                | a linkable subroutine for doing Binary Coded
  841.                                | Decimal math. It is now compatible with
  842.                                | Crescent Software's P.D.Q replacement
  843.                                | library for QB.
  844. CFIXQB.ZIP       8109  10-16-93  CFixQB (Mack, Jim; $0) is an assembler
  845.                                | routine to round Currency variables at a
  846.                                | given number of decimal places. ASM and OBJ
  847.                                | files and sample code included.
  848. HIMATH.ZIP      39049  10-16-93  HiMath (Jorgensen, Kevin T.; $10-$50) is a
  849.                                | collection of higher math functions for QB
  850.                                | that may be helpful in electrical circuit
  851.                                | and vector analysis. Included are routines
  852.                                | to solve double precision matrices, double
  853.                                | precision complex number matrices, complex
  854.                                | number arithmetic, inverse trig functions,
  855.                                | and triangle solutions.
  856. NUM2WORD.BAS     3151  03-05-84  Num2Word converts a number to the written
  857.                                | form. eg: "120" to "One Hundred Twenty".
  858.                                | Useful for a checkbook program.
  859. NUVAL.ZIP       12370  10-16-93  NuVal (Mack, Jim; $0) is an assembly
  860.                                | language subroutine (source, OBJ and QLB)
  861.                                | that gives an integer-only version of QB's
  862.                                | VAL function. Unlike QB's VAL, NuVal works
  863.                                | only with long integers, does not crash in
  864.                                | case of an overflow, stops evaluating at
  865.                                | embedded spaces, and 20 times faster.
  866. ROMAN.BAS         966  12-17-90  Roman is a BASICA code to convert from
  867.                                | Arabic to Roman numerals.
  868. QBMATH_.EXE     29578  05-06-93  QBMath (Katelansky, David; $10) is a math
  869.                                | library for QuickBASIC.
  870. VERICARD.BAS     1342  08-26-90  VeriCard.BAS (Ford, Nelson, ASP; $0) is a QB
  871.                                | routine to verify credit card numbers via a
  872.                                | checksum. This would be a good routine to
  873.                                | add to order-entry or point-of-sale programs
  874.                                | to catch typos when credit card numbers are
  875.                                | entered.
  876. NETWARE.ZIP      5861  10-16-93  NetWare 2 (San Miguel, Carlos and ProSoft;
  877.                                | $0) is a library of subroutines for Netware
  878.                                | that are intended to be linked with PDS 7.1.
  879. SAYGET.ZIP      38787  10-16-93  @SAYGET is a set of routines for most BASICs
  880.                                | to emulate the dBASE @..SAY..GET..READ
  881.                                | statement.
  882. BOPS.ZIP        18634  10-16-93  BOPS 1.1 (InfoNapse Systems; $0) calculates
  883.                                | the most efficient page size to use for
  884.                                | Btrieve files.
  885. MHBTRV.ZIP       4663  10-16-93  MHBTRV 1.03 (MicroHelp, Inc.; $0) is a
  886.                                | Btrieve interface module for use with MS
  887.                                | BASIC PDS 7.0. It can be used with near or
  888.                                | far strings and supports data records using
  889.                                | variable-length and fixed-length strings.
  890. ASCDUMP.ZIP    106299  10-17-93  AscDump (Davies, Christopher; $25) can
  891.                                | import/export ASCII files to/from Btrieve
  892.                                | files, browse Btrieve files and generate XQL
  893.                                | table definitions for Btrieve files. Other
  894.                                | features include support for CURRENCY data
  895.                                | type, and files using MBF floating point
  896.                                | numbers.
  897. BASCRYPT.BAS     1562  02-27-91  BasCrypt (Ford, Nelson, ASP; $0) is a simple
  898.                                | encryption routine that uses
  899.                                | look-up/substitution.
  900. CIPHER.BAS        591  10-15-93  Cipher is an encryption program.
  901. KRYPTIC.ZIP      6125  10-16-93  Kryptic 1.0 (Customware Inc.; $5) is a data
  902.                                | encryption/decryption library for QB 4.5.
  903. CRCTEST.ZIP      2662  10-16-93  CRCtest (Jensen, Lyle; $0) is the source
  904.                                | code for a CRC algorithm written in
  905.                                | QuickBASIC.
  906. DD_DEP.ZIP      15973  10-16-93  Directory Directory (DD-DEP) (Potter, David
  907.                                | E.; $) is a routine that passes a string
  908.                                | value by near reference from a QuickBASIC
  909.                                | program to a Quick C routine. The purpose is
  910.                                | to demonstrate the process of linking
  911.                                | multi-language programs.
  912. INTLAN.ZIP      27364  10-16-93  IntLan contains routines demonstrating
  913.                                | procedures for use in QB4 and BASCOM 6 to
  914.                                | call routines written in MASM, Fortran,
  915.                                | Pascal and C.
  916. BASCONV.COM     10897  03-13-90  BASCONV (Glass, Jim; $?) is for converting
  917.                                | IBM Basic programs into Microsoft or IBM
  918.                                | Fortran. It will not perform every detail of
  919.                                | the conversion for you, but will perform the
  920.                                | bulk of the drudgery. Careful inspection and
  921.                                | editing of the resulting output file are
  922.                                | vital if you wish to obtain a working
  923.                                | Fortran program.
  924. BASUPRT.COM      1684  03-13-90  BASUport allows you to unprotect an
  925.                                | interpretive BASIC program saved with the P
  926.                                | Parameter.
  927. BDEX.COM        17716  09-06-90  BDEX (Beck, Randolph; $0) will facilitate
  928.                                | conversion from BasicA to C, Pascal, or
  929.                                | structured Basic. Commands are separated and
  930.                                | unreferenced line numbers are removed. Any
  931.                                | remaining line numbers are converted into
  932.                                | labels and variables are listed separately.
  933. BAS2QB_.COM     55962  01-18-91  Basic2QB 1.1 (Slivkoff, Michael; $10) helps
  934.                                | convert interpretive BASIC code into QB
  935.                                | code. It removes unreferenced line numbers
  936.                                | and produces a referenced line number list.
  937. RB58.COM         5376  08-27-85  RB58 (Buerg, Vernon D. & Ford, Nelson; $0)
  938.                                | will convert old interpretive Basic
  939.                                | tokenized source files to ASCII.
  940. 123_WRIT.ZIP   424685  10-17-93  123-Write (Vought, Thomas J.; $25) is a
  941.                                | collection of assembly language routines to
  942.                                | write Lotus 1-2-3 compatible spreadsheets
  943.                                | directly from QB and PDS. Files written can
  944.                                | be read from any Lotus 1-2-3 1a (or later)
  945.                                | compatible program.
  946. RS2IBM.ZIP      92433  10-15-93  Convert will translate programs from Radio
  947.                                | Shack BASIC to IBM BASIC.
  948. CLOCKDM.EXE      3472  06-19-92  Clock (DM Research Co; $0) is source code
  949.                                | for an analog clock using VGA graphics,
  950.                                | including a second hand.
  951. PLUS5.ZIP       42270  10-16-93  Plus5 (Jindra, Reverend Frank; $0) is
  952.                                | another appointment reminder program, of
  953.                                | which there are many, but the QuickBASIC 4.0
  954.                                | source code that comes with it is a very
  955.                                | fine example of structured programming in
  956.                                | QB4 and could be easily customized by the
  957.                                | QB4 programmer.
  958. QUIKCOM.ZIP     33478  10-16-93  QuickComm 1.0 (Cleary, David; $0-$50) is an
  959.                                | interrupt driven communications library for
  960.                                | QB4. Quickcom supports Com1 and Com2 at baud
  961.                                | rates up to 112k.
  962. PBTOOL_.EXE    312085  06-19-92  PBTool (Kellett, Andy; $20) is a collection
  963.                                | of subroutines and example programs for the
  964.                                | PowerBasic compiler. Over 65 files
  965.                                | consisting of BASIC source code, many small
  966.                                | utilities, and many executable files are
  967.                                | provided.
  968. PBWIZ.ZIP      217607  09-09-93  PowerBASIC Wizard's Library 1.8 [PBWIZ]
  969.                                | (Hanlin, Thomas G. III; $29) is a library of
  970.                                | nearly 325+ routines for PowerBASIC 3.0. It
  971.                                | features archive viewing, disk directory
  972.                                | viewing, 256-color VGA/SVGA/VESA graphic
  973.                                | modes, BMP file support, keyboard control,
  974.                                | EMS and XMS memory access, equipment
  975.                                | detection, extended math and string
  976.                                | routines, an equation solver, ANSI
  977.                                | emulation, joystick support, SoundBlaster
  978.                                | support, telecomm handling, and much more.
  979. BITSTUF.COM      9877  08-15-90  Bitstuff (Mack, Jim; $0) contains the MASM
  980.                                | source and .OBJ for a set of bit-level
  981.                                | manipulation routines to use with QB/BC.
  982.                                | These routines will let you maintain 16
  983.                                | separate flags in a single integer, with
  984.                                | quick access to any flag.
  985. X10CMD.BAS       2581  05-12-92  X10CMD (Drury, Matt; $0) contains code that
  986.                                | turns on, off, or dims an X10 module.
  987. BAS_BUG@.EXE    58916  02-22-93  Bas_Bug is a list of 2000 bugs reports and
  988.                                | technical tips for VB-DOS, PDS, QB and
  989.                                | MSBasic. The Knowledgebase document number
  990.                                | is given for those with access to CompuServe.
  991. FUELGA_@.EXE     5433  01-20-93  Fuelga (Coyne, Aidan; $0) contains source
  992.                                | code for fuel gauge-type form for use in
  993.                                | VBDOS programs. A demo test file is also
  994.                                | included.
  995. INI_IO_@.EXE     4983  10-23-92  INI_IO (Six, Raymond W.; $0) is a set
  996.                                | functions that emulate the Windows
  997.                                | Get/WritePrivateProfile.
  998. KPHONE_@.EXE    10255  03-16-93  Kphone (KAMware; $0) let's you create input
  999.                                | boxes for entering formatted data, such as
  1000.                                | dates or telephone numbers.
  1001. PASSWORD.TXT     2583  10-14-92  PassWord (Six, Raymond W.; $0) shows how to
  1002.                                | set up a password style text box.
  1003. CTRLPNL@.EXE    12294  04-22-93  PMCtrlPanl (Blaney, Robert A.; $0) allows
  1004.                                | updates to ControlPanel properties. Source
  1005.                                | included.
  1006. VBHELP_@.EXE    24436  02-22-93  VBHelp (Microsoft Corporation; $0) makes it
  1007.                                | easy to create and edit help files and add
  1008.                                | help to your applications.
  1009. VBMAKE_@.EXE    10965  05-19-93  VBMake (Dennigan, Billy; $0) uses an
  1010.                                | existing MAK file to create a makefile
  1011.                                | containing a list of dependencies including
  1012.                                | $include files.
  1013. VWEZ.ZIP       320454  07-20-93  Windows R-E-Z VBDOS 6.1 (CONNECT Software;
  1014.                                | $38) is a window management system for
  1015.                                | VBDOS. Users can make, save, restore, and
  1016.                                | delete up to 20 windows. Memory used to save
  1017.                                | windowed areas is outside of BASIC's normal
  1018.                                | data storage area leaving more room for the
  1019.                                | BASIC programs data. Features include input
  1020.                                | windows, multi-field input screens, choice
  1021.                                | windows, choice bars, get answer windows,
  1022.                                | pulldown windows, scroll windows, directory
  1023.                                | routines, keyboard and mouse routines, and
  1024.                                | information line routines for printing
  1025.                                | messages, directions, or prompts.
  1026.